#include<iostream>
int main()
{
        int a[50],n,i,min,max,j=0,k=0;
        std::cout<<"n=";
	std::cin>>n;
        for(i=0;i<n;i++)
		{
                	std::cout<<"\n a["<<i<<"]=";
        		std::cin>>a[i];
		}
	max=a[0];
	for(i=1;i<n;i++)
		if(a[i]>max)
			{
				j=i;				
				max=a[i];
			}
	min=a[0];	
	for(i=1;i<n;i++)
		if(a[i]<min)
			{
				k=i;
				min=a[i];
			}
	a[j]=min;
	a[k]=max;
	for(i=0;i<n;i++)
		{
			std::cout<<"\na["<<i<<"]=";
			std::cout<<a[i];
		}
        return 0;
}


